last chance to make it into a competition - Turkish English Dictionary